tight fitted - Turkish English Dictionary